package marchsoft.modules.four.admin.service;

import com.baomidou.mybatisplus.core.metadata.IPage;
import marchsoft.base.IBasicService;
import marchsoft.base.PageVO;
import marchsoft.modules.four.admin.entity.dto.StudyDataDTO;
import marchsoft.modules.four.common.entity.SafeType;
import marchsoft.modules.four.common.entity.StudyData;

import java.util.List;

public interface StudyDataService extends IBasicService<StudyData> {

    //分页条件查询
    IPage<StudyData> queryAll1(PageVO pageVO, StudyDataDTO studyDataDTO);

    //获取安全分类名称
    List<SafeType> selectAllNameSafeType();

    //新增学习资料
    void insertStudyData(StudyData studyData);

    //更新学习资料
    void updateStudyData(StudyData studyData);

    //删除学习资料
    void deleteStudyData(List<Integer> id);
}
